Skip to content

Conversation

@3rdIteration
Copy link
Contributor

@3rdIteration 3rdIteration commented Apr 21, 2025

*Add version check and set RAW mode for readers that need this
*Report detected scanner SW version on the QR scanner screen
*Some extra formatting stuff that PyCharm added (Spaces between operators)

Rather than just applying the fix to all readers, I have left it to only be applied to those that we know need it. The fix basically involves writing a magic number to an undocumented memory register and while this doesn't seem to have negative consequences for older readers, it's probably best to avoid it if not needed... (And it also seems that the really new GM65 devices have resolved this issue...) See #288 (comment)

The patch also adds a small note at the tope of the QR scanner screen that reports the detected reader software version as an integer.

The only question for me is whether the ability to toggle RAW mode on and off could be useful for folk who may have been using the affected readers without realizing or checking the seed words, but I'm thinking that is likely to cause more issues than it solves if part of the mainline builds... (If it comes up, then something like this could be added as part of some "Advanced" menu with a bunch of warnings)

@netlify
Copy link

netlify bot commented Apr 21, 2025

Deploy Preview for specter-diy-docs ready!

Name Link
🔨 Latest commit 825f306
🔍 Latest deploy log https://app.netlify.com/projects/specter-diy-docs/deploys/68ed84a597511700085f8ec5
😎 Deploy Preview https://deploy-preview-299--specter-diy-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@k9ert
Copy link
Contributor

k9ert commented Aug 8, 2025

Is this still relevant? @Schnuartz

@3rdIteration
Copy link
Contributor Author

This automatically applied the fix that the QR code manually appliesv that makes the newer ones work

*Add version check and set RAW mode for readers that need this
*Report detected scanner SW version on the QR scanner screen
@Schnuartz
Copy link

I tested it myself.

And it did not work for me. The new GM65 Scanner still had the same problem with Compact SeedQRs.

(I downloaded the testing-firmware here:
https://github.com/cryptoadvance/specter-diy/actions/runs/18304531154 )

Firmware Hash: sha256:1dd8feb0085136bd20a64786bf706d01c59a8849df48d48668462356bcf0803e

@3rdIteration 3rdIteration changed the title Fix for newer GM65 Scanners scanning CompactSeedQR Fix for newer GM65 Scanners scanning CompactSeedQR + Add "About Screen" Oct 11, 2025
@k9ert
Copy link
Contributor

k9ert commented Oct 23, 2025

@Schnuartz please check again!

@Schnuartz
Copy link

Now I received new fresh GM65 Scanners from AliExpress and it worked perfectly.

It also showed that the GM65 Scanner Module is used.

Also tested if it is able to recognize the M3Y
Scanner Module but it did not.
IMG_20251031_112618

IMG_20251031_112716

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants